Using Streaming SIMD Extensions in a Fast DCT Algorithm for MPEG Encoding
ثبت نشده
چکیده
Information in this document is provided in connection with Intel products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel's Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not intended for use in medical, life saving, or life sustaining applications. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The Pentium® II and Pentium III processors may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Third-party brands and names are the property of their respective owners.
منابع مشابه
Software Based MEPG-2 Encoding System with Scalable and Multithreaded Architecture
MPEG-2 video encoders are now available in a variety of forms using both hardware and software based approaches. The software-based approach potentially offers a better picture quality but is computationally quite intensive. MPEG-2 video encoding can be fast processed using parallelism. A number of approaches using parallel machines or networks of workstations have been reported. While these ap...
متن کاملAutomatic Generation of SIMD DSP Code
Short vector SIMD instructions on recent microprocessors, such as SSE on Pentium III and 4, speed up code but are a major challenge to software developers. This report introduces a compiler that automatically generates C code enhanced with short vector instructions for digital signal processing (DSP) transforms, such as the fast Fourier transform (FFT). The input to the compiler is a concise ma...
متن کاملA New Verification-based Fast Match Approach to Large Vocabulary Constinuous Speech Recognition
Acoustic fast match is usually used to accelerate search in large vocabulary continuous speech recognition. This paper discusses a new acoustic fast match algorithm. This proposed fast match is based on incremental evaluation of the score and the use of normalized likelihood scores. This is in contrast to more traditional fast matches where a likelihood score is used. In addition, streaming SIM...
متن کاملShort Vector SIMD Code Generation for DSP Algorithms
Short vector SIMD instructions on recent general purpose microprocessors, such as SSE on Pentium III and 4, offer a high potential speed-up but require a very high level of programming expertise. We present a compiler that generates vectorized code for digital signal processing algorithms such as the fast Fourier transform (FFT). The input to our compiler is a mathematical description of the al...
متن کاملEnhancing Screen Teleconferencing with Streaming SIMD Extensions
These applications most commonly fall into the category of thin client architectures, screen teleconferencing and the recording of demonstration sequences. This paper explores the use of MMXTM and Streaming SIMD Extension (SSE) instructions [11,12] to improve the performance of a hybrid Lempel-Ziv [15] encoding algorithm with temporally seeded history buffer and predictive quarter-static range ...
متن کامل